倒闭: to go bankrupt, to close down...
阻止: to prevent, to block...
吸取: to absorb, to draw (a lesson, insight etc), to assimilate...
随即: immediately, presently, following which...
海内外: domestic and international, at home and abroad...
雾: fog, mist...
停滞: stagnation, at a standstill, bogged down...
错过: to miss (train, opportunity etc)...
鉴于: in view of, seeing that, considering, whereas...
尽力: to strive one's hardest, to spare no effort...